contracting firm - Francés Inglés Diccionario